package br.com.guiaaluno.conexao;

import br.com.guiaaluno.aluno.AlunoDAO;
import br.com.guiaaluno.aluno.AlunoDAOHibernate;
import br.com.guiaaluno.curso.CursoDAO;
import br.com.guiaaluno.curso.CursoDAOHibernate;

public class DAOFactory {


	
	public static AlunoDAO criarAlunoDAO(){
		
		AlunoDAOHibernate alunoDAOHibernate = new AlunoDAOHibernate();
		alunoDAOHibernate.setSession(HibernateUtil.getSessionFactory().getCurrentSession());
		return alunoDAOHibernate;
		
	}
	
	
	public static CursoDAO criarCursoDAO() {
		
		CursoDAOHibernate cursoDAOHibernate = new CursoDAOHibernate();
		cursoDAOHibernate.setSession(HibernateUtil.getSessionFactory().getCurrentSession());
		return cursoDAOHibernate;
		
	}
	
	
	
}
